import matplotlib.pyplot as plt
import pandas as pd
df = pd.read_excel('产品销售表.xlsx',sheet_name=['第1分店','第2分店','第3分店'])
df_list = []
df_list.append(df['第1分店'])
df_list.append(df['第2分店'])
df_list.append(df['第3分店'])
width = 0.3
for i in range(len(df_list)):
    df_temp = df_list[i]
    df_temp.dropna(axis=0,subset=['数量'],inplace=True)
    df_temp.drop_duplicates(inplace=True)
    df_temp = df_temp.groupby('季度').agg('sum')
    x = df_temp.index
    height = df_temp['销售额（万元）']
    plt.bar(x+width*i,height,width)
plt.rcParams['font.sans-serif'] = 'SimHei'
plt.ylabel('销售额/万元')
plt.legend(['第1分店','第2分店','第3分店'])
plt.xticks([1,2,3,4],['第1季度','第2季度','第3季度','第4季度'])
plt.title('每个季度不同分店销售额柱状图')
plt.show()